A semantics for priority using partial orders with a simultaneity relation
نویسنده
چکیده
In this paper we present a semantics for concurrent systems with priority constraints, using as a basis partial orders of events with both precedence and simultaniety relations. Previous work has shown that theories based on partial orders modelling precedence alone are insufficient to capture priority. We use the prosset model of Gaifman and Pratt, an extension to partial-order theories which includes a relation for explicity simultaneity, to develop a semantics for a COSY dialect allowing the specification of priority. We show that Janicki's "sequences of multiples" semantics for priorities can be derived from a linearization of the prosset semantics. Finally, we look at a simple taxonomy to clarify the relation of these various semantics to other event-history models.
منابع مشابه
Towards a streaming SQL standard
This paper describes a unification of two different SQL extensions for streams and its associated semantics. We use the data models from Oracle and StreamBase as our examples. Oracle uses a time-based execution model while StreamBase uses a tuple-based execution model. Time-based execution provides a way to model simultaneity while tuple-based execution provides a way to react to primitive even...
متن کاملPartial Orders, Event Structures and Linear Strategies
We introduce a Game Semantics where strategies are partial orders, and composition is a generalization of the merging of orders. Building on this, to bridge between Game Semantics and Concurrency, we explore the relation between Event Structures and Linear Strategies. The former are a true concurrency model introduced by Nielsen, Plotkin, Winskel, the latter a family of linear innocent strategi...
متن کاملBasic Concurrency Models Figure 1 : Buffer_v0 Model Figure 2 : Buffer_v0 Semantics
In this section we introduce shortly the two basic CM considered in this paper. The running example of a FIFO buffer is used here to illustrate their modelling capabilities. The buffer we consider is defined as a set of independent successive cells (cell1, ... , celln). Write (W) and read (R) operations are available. The Write operation, logically, always put a value in the empty cell 'cell1' ...
متن کاملAnalyzing the problem of meaning in Shabastari’s Golshane Raz
Man has always been finding a complete model for semantics since the beginning. A model which can as a paradigm affects all branches of sciences. In the view of author, such a model can be found in Golshane Raz. Introducing the model from the work mentioned, the paper has tried to explain its sub structural foundations in three fields of ontology, epistemology and semantics. Some of the foundat...
متن کاملA Graph-based Semantics For Object-oriented Programming Constructs
This paper presents a graph-based formalism for object-oriented class structure specifications. The formalism combines labelled graphs with partial orders, to adequately model the (single) inheritance relation among objects and the overriding relation between methods within derived classes. The semantics of system extension by inheritance and aggregation is then defined as colimits in a suitabl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010